be in dire straits - Almanca İngilizce Sözlük